control/restrain oneself - Espagnol Anglais Dictionnaire